function CheckBeforePDFObject() {
	this.win_open = null;
	this.obj_webpdf = null;
}
CheckBeforePDFObject.prototype = {
	initOCX:function(formid, tool_but) {
		try {
			var obj_f = document.getElementById(formid);
			var pdf_type = obj_f.elements['pdf_type'];
			document.getElementById('div_ocx').innerHTML = '<object id="webPDF" width="100%" height="900" classid="clsid:39E08D82-C8AC-4934-BE07-F6E816FD47A1" codebase="iSignature/iWebPDF.cab#version=8,2,0,900" VIEWASTEXT></object>';
			this.obj_webpdf = document.getElementById('webPDF');
			this.obj_webpdf.ShowMenus = 0;		//菜单栏可见（1,可见；0,不可见）
			this.obj_webpdf.ShowTools = 1;		//工具栏可见（1,可见；0,不可见）
			this.obj_webpdf.SaveRight = 1;		//是否允许保存当前文档（1,允许；0,不允许）
			this.obj_webpdf.PrintRight = 1;		//是否允许打印当前文档（1,允许；0,不允许）
			this.obj_webpdf.AlterUser = true;	//是否允许由控件弹出提示框 true表示允许  false表示不允许
			this.obj_webpdf.ShowBookMark = 0;	//是否显示书签树按钮（1,显示；0,不显示）
			this.obj_webpdf.ShowSigns = 1;		//设置签章工具栏当前是否可见（1,可见；0,不可见）
			this.obj_webpdf.ShowSides = 0;		//显示侧边栏
			this.obj_webpdf.Zoom = -2;			//当前显示页缩放比例(-1 适应页面 -2 适应宽度)
			this.obj_webpdf.EnableTools('打开文档;保存文档;另存为;关闭文档;关于金格',2);
			//this.obj_webpdf.AppendTools("1","打印",49);
			if (tool_but) {
				if ('51' == tool_but) {
					this.obj_webpdf.AppendTools("2","-",0);
					this.obj_webpdf.AppendTools("51","签章完成，进行转办",5);
					this.obj_webpdf.AppendTools("53","签章退回，不予转办",5);
				}
				if ('52' == tool_but) {
					this.obj_webpdf.AppendTools("2","-",0);
					this.obj_webpdf.AppendTools("52","签章完成,进行分发",5);
					this.obj_webpdf.AppendTools("54","签章退回，不予转办",5);
				}
			}
			this.obj_webpdf.WebUrl = '../../../../../pdf';	//WebUrl:系统服务器路径，与服务器文件交互操作，如保存、打开文档
			console.log(this.obj_webpdf.WebUrl);
			this.obj_webpdf.RecordID = obj_f.elements['checkbefore_id'].value;	//RecordID:本文档记录编号
			this.obj_webpdf.FileName = obj_f.elements['checkbefore_id'].value;	//FileName:文档名称
			this.obj_webpdf.UserName = obj_f.elements['loginname'].value;	//UserName:操作用户名
			if (pdf_type) {
				this.obj_webpdf.WebSetMsgByName("pdf_type", pdf_type.value);
			}else {
				this.obj_webpdf.WebSetMsgByName("pdf_type", "0");
			}
			
			this.obj_webpdf.WebOpen();	//打开该文档    交互OfficeServer的OPTION="LOADFILE"    <参考技术文档>
		}catch(e){
			alert(e.description);	//显示出错误信息
		}
	},
	openpdf:function(checkbefore_id) {
		var sUrl = "incomeCheck.do?method=checkbefore_pdf&forward=signature_pdf&checkbefore_id=" + checkbefore_id;
		if (this.win_open != null) this.win_open.close();
		
		var iWidth = 1000;	//弹出窗口的宽度;
        var iHeight = 900;	//弹出窗口的高度;
        var iTop = (window.screen.availHeight - 30 - iHeight) / 2;	//获得窗口的垂直位置
        var iLeft = (window.screen.availWidth - 10 - iWidth) / 2;	//获得窗口的水平位置
        
		this.win_open = window.open(sUrl, '电子签章', "height="+iHeight+", width="+iWidth+", top="+iTop+", left="+iLeft+", toolbar=no, menubar=no, scrollbars=yes, resizable=no,location=n o, status=yes");
	},
	saveWebPDF:function(check_state, pdf_type) {
		if (check_state) {
			this.obj_webpdf.WebSetMsgByName("check_state", check_state);
		}
		
		this.obj_webpdf.WebSetMsgByName("pdf_type", pdf_type);
		
		this.obj_webpdf.WebSave();
	},
	saveWebPDF_interRegional:function(sigOpt) {
		this.obj_webpdf.WebSetMsgByName("filesource", "interRegional");
		this.obj_webpdf.WebSetMsgByName("accepted_signature_state", sigOpt);
		
		this.obj_webpdf.WebSave();
	},
	docModified:function() {
		return this.obj_webpdf.DocumentModified;
	},
	webPrint:function() {
		return this.obj_webpdf.WebPrint(-1,"",0,0,true);
	},
	signatureCount:function() {
		return this.obj_webpdf.SignatureCount();
	},
	saveWebPDF_4:function() {
		this.obj_webpdf.WebSetMsgByName("pdf_type", "10");
				
		this.obj_webpdf.WebSave();
	},
	saveWebPDF_4act:function() {
		batch4act(this.obj_webpdf.RecordID);
	},
	moveSignature:function() {
		return this.obj_webpdf.MoveSignature(1, "123456", 0, "（签");
	},
	getErrorString:function(code) {
		return this.obj_webpdf.GetErrorString(code);
	}
};
var checkbeforePDF = new CheckBeforePDFObject();